home *** CD-ROM | disk | FTP | other *** search
/ 64'er 1992 March / 64er_Magazin_92-03_1992_Markt__Technik_de_Side_A.d64 / self modify .seq < prev    next >
Encoding:
Text File  |  1992-01-01  |  729 b   |  31 lines

  1. ;---------------------------------------
  2. ;- self-modifying-code  (w) by pit '91 -
  3. ;---------------------------------------
  4.  
  5.         *= $1000
  6.  
  7.         ldx #$00     ;transfer-
  8. modi    lda $1000,x  ;schleife
  9.         sta $4000,x  ;$ff bytes
  10.         inx
  11.         bne modi
  12.  
  13.         inc hi1      ;highbyte start und
  14.         inc hi2      ;highbyte ziel
  15.         lda hi1      ;erhoehen und
  16.         cmp #$40     ;vergleichen ob
  17.         bne modi     ;bereits $2fff byte
  18.                      ;uebertragen wurden
  19.  
  20.         lda #$10     ;high-bytes
  21.         sta hi1      ;ruecksetzen auf
  22.         lda #$40     ;alte werte
  23.         sta hi2
  24.         rts          ;rueckkehr
  25.  
  26. hi1     = modi+2
  27. hi2     = modi+5
  28.  
  29. ;---------------------------------------
  30.  
  31.